html {

	color: #000;

	font-family:Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Microsoft YaHei", SimSun, Heiti, sans-serif, singkaicseg bold GB;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, figure {

	margin: 0;

	padding: 0;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

fieldset, img {

	border: 0;

}

address, caption, cite, code, dfn, em, strong, th, var {

	font-style: normal;

	font-weight: normal;

}

ol, ul, li {

	list-style: none;

}

caption, th {

	text-align: left;

}

h1, h2, h3, h4, h5, h6 {

	font-size: 100%;

	font-weight: normal;

}

q:before, q:after {

	content: '';

}

abbr, acronym {

	border: 0;

	font-variant: normal;

}

sup {

	vertical-align: text-top;

}

sub {

	vertical-align: text-bottom;

}

* + html input, * + html textarea, * + html select {

	font-family: inherit;

	font-size: inherit;

	font-weight: inherit;

}

a:focus, input[type="button"][type="summit"]:focus {

	outline:none;

}

* {

	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);

}

a {

	text-decoration: none;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	tap-highlight-color: rgba(0, 0, 0, 0);

}

a:active {

star:expression(this.onFocus=this.blur());

}

.hide {

	display: none;

}

.block {

	display: block;

}

.inblock {

	display: inline-block;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.tc {

	text-align: center;

}

.text-overflow {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.wrapper, .wrap {

	overflow: hidden;

}

.wrap {

	position: relative;

}

/*头部*/







.head_logo {

	width:100%;

	min-width: 1215px;

	height:95px;

	position: relative;
	
	border-top: 5px solid #317bce;

}

.dlzcbox {

	float:right;

	margin-top: 10px;

}

.dlzcbox .dl a {

	font-size: 12px;

	color:#1f1919;

	float:left;

	font-weight:bold;

}

.dlzcbox .zc a {

	font-size: 12px;

	color:#f0aa17;

	float:left;

	font-weight: bold;

}

.dlzcbox .zx {

	display: block;

	width:2px;

	height:12px;

	background: #1f1919;

	float:left;

	margin:2px 10px 0 15px;

}

.head_logomid {

	width:1200px;

	height:95px;

	margin:0 auto;

}

.logo_box {

	float:left;

}

.logo_top {

	margin-top: 20px;

	float:left;

}

.logo_titlebox {

	float:left;

	margin-top: 50px;

	margin-left:15px;

}

.logo_titlebox span {

	display: block;

	font-size: 26px;

	color:#252525;

	font-weight: bold;

}

.logo_titlebox h5 {

	color:#252525;

	line-height: 30px;

}

.logo_rightbox {

	float:left;

}

.logo_rightbox h1 {

	float:left;

	margin-top:25px;

	font-size: 20px;

	margin-left: 30px;

}

.head_call {

	float: left;

	margin-left: 15px;

	margin-top: 13px;

}

.head_call img {

	width: 38px;

	height: 38px;

	float: left;

}

.head_right {

	float: left;

	margin-left: 8px;

}

.kefu {

	font-size: 14px;

	color: #333;

}

.head_phone {

	font-weight: bold;

	color: #1f1919;

	font-size: 20px;

}

 @font-face {

 font-family: SketchRockwell; /*这里是说明调用来的字体名字*/

 src: url("../css/wdcs.TTF"); /*这里是字体文件路径*/

}

.iconfont {

	font-family: SketchRockwell; /*这里设置某参数的字体值，在这里是“my_CSS3_class”调用了你刚才声明的字体值"SketchRockwell"*/

	font-size: 20px; /*这里是字体大小*/

}

/*导航*/



.nav_middle ul li {

	float:left;

	line-height: 60px;

	color:#fff;

	font-size: 16px;

}

.nav_middle ul li a {

	color:#fff;

}

/*导航下拉*/



.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.nav {

	margin-left: 88px;

	margin-top: 18px;

	float:left;

}

.nav a {

	color:#000;

}

.nav .nLi {

	display: block;

	float:left;

	height:35px;

	position:relative;

	display:inline;

	line-height: 35px;

	margin-top: 15px;

}

.nav .nLi h3 {

	float:left;

}

.nav .nLi h3 a {

	display:block;

	text-align: center;

	padding:0 17px;

	font-size:16px;

}

.zyw a {

	font-size: 14px;

	color:#666;

}

.zyw {

	color:#666;

}

.nav .sub li a {

	color:#fff;

	font-size: 15px;

}

.nav .sub {

	display:none;

	left:0px;

	top:55px;

	position:absolute;

	background:#f0aa17;

	line-height:40px;

	padding:5px 0;

	z-index:111;

}

.nav .sub li {

	zoom:1;

	width:118px;

	padding:0 0px;

	border-bottom: 1px solid #ccc;

}

.nav .sub li a {

	display:block;

	text-align: center;

	padding:0 0px;

	color: #666 !important;

}

.nav .sub a:hover {

	color:#fff !important;

}

.nav .on h3 a {

	background: #14629a;

	color:#fff;

	border-radius: 5px 5px 5px 5px;

	box-shadow: 0px 3px 10px rgb(222,222,222);

}

.zyw {

	margin-top: 40px;

	float:right;

}

.zyw a img {

	margin-left: 15px;

}

/*banner*/



.slideBoxs {

	width:100%;

	position:relative;

	min-width:1215px;

}

.slideBoxs .bd {

	position:relative;

	width:100%;

}

.slideBoxs .bd li {

	zoom:1;

	vertical-align:middle;

}

.slideBoxs .bd li img {

	width: 100%;

	display:block;

}

.slideBoxs .hd {

	position:absolute;

	width:100%;

	bottom:20px;

	z-index: 111;

}

.slideBoxs .hd ul {

	width:1250px;

	margin:0px auto;

	text-align:center;

}

.slideBoxs .hd ul li {

	width:15px;

	height:15px;

	text-indent:-9999px;

	margin-right:10px;

	background:#fff;

	display:inline-block;

	border-radius:50%;

	cursor:pointer;

}

.slideBoxs .hd ul li.on {

	background:#317bce;

	width:15px;

	height:15px;

}

.slideBoxs .prev {

	position: absolute;

	left: 12%;

	top: 50%;

	margin-top: -25px;

	display: block;

	width: 32px;

	height: 40px;

	opacity: 0.8;

	width:35px;

	height:35px;

	background: #1b1b1b;

	color:#fff;

}

.slideBoxs .prev img {

	display: block;

	margin:10px auto;

}

.slideBoxs .prev:hover {

	background: #ff6e01;

}

.slideBoxs .next:hover {

	background: #ff6e01;

}

.slideBoxs .next {

	position: absolute;

	right: 12%;

	top: 50%;

	margin-top: -25px;

	display: block;

	width: 32px;

	height: 40px;

	opacity: 0.8;

	width:35px;

	height:35px;

	background: #1b1b1b;

	color:#fff;

}

.slideBoxs .next img {

	display: block;

	margin:10px auto;

}

.pbottom {

	min-width: 1215px;

}

/*底部*/



.bottom_box {

	width:100%;

	height:auto;

	overflow: hidden;

	background: #313131;

	min-width: 1215px;

}

.bottom_middle {

	width:1100px;

	height:auto;

	overflow: hidden;

	margin:0px auto;

}

.bottom_ft {

	float:left;

	margin:40px 40px;

}

.bottom_ft .bottom_one a {

	font-size: 14px;

	color:#fff;

	line-height: 35px;

}

.bottom_ft li a {

	font-size: 14px;

	color:#777;

	line-height: 35px;

}

.bottom_ft li a:hover {

	color:#fff;

}

.bottoms {

	margin-left:10px;

	float:left;

}

.bottoms li a {

	font-size: 14px;

	color:#fff;

	line-height: 35px;

}

.bottoms li img {

	float:left;

	margin-right: 8px;

}

.bottoms_con {

	margin:40px 50px;

	float:left;

}

.bottoms_con li a {

	font-size: 14px;

	color:#fff;

	line-height: 35px;

}

.bottoms_con li img {

	float:left;

	margin-right: 8px;

}

.bottoms_con li {

	font-size: 14px;

	color:#8c8c8c;

	line-height: 35px;

}

.bottoms_wx {

	float:right;

}

.bottoms_wx li a {

	font-size: 14px;

	color:#fff;

	line-height: 35px;

}

.bottoms_wx li img {

	margin-right: 8px;

}

.bottom_footer {

	width:100%;

	height:auto;

	overflow: hidden;

	background: #544f4f;

	min-width: 1215px;

}

.footer_mid {

	width:1100px;

	height:auto;

	overflow: hidden;

	margin:0 auto;

	padding-top: 10px;

    padding-bottom: 10px;

}

.footer_mid p {

	text-align: center;

	line-height: 30px;

	color:#dcd4d4;

	font-size: 12px;

}

.footer_mid p a {

	color:#8c8c8c;

	font-size: 13px;

}

.footer_mid p a:hover {

	color:#f0aa17;

	text-decoration: underline;

}

.bone {

	float:right;

	height:285px;

	background: #4e5359;

	padding:40px 50px;

}

.bone a {

	font-size: 14px;

	color:#fff;

	line-height: 35px;

}

.youqing {

	width:850px;

	height:auto;

	overflow:hidden;

	margin:0 auto;

	padding:0px 30px 10px 0;

}

.footer_yq {

	display: block;

	font-size: 14px;

	color:#787878;

	margin-left: 15px;

	float:left;

	line-height: 30px;

}

.yqone a {

	display: block;

	font-size: 14px;

	color:#787878;

	margin-left: 8px;

	margin-right: 8px;

	float:left;

	line-height: 30px;

}

.yqone a:hover {

	text-decoration: underline;

}

.yqbo {

	width:1200px;

	height:1px;

	background: #787878;

	margin:0 auto;

}

.footerleft {

	width:850px;

	float:left;

}

.fenxiang {

	font-size:14px;

	color:#fff;

	margin-top: 15px;

}

/*公司简介*/



.about_box {

	width:100%;

	min-width: 1215px;

	height:auto;

	overflow:hidden;

}

.about_middle {

	width:1100px;

	margin:0 auto;

	height:auto;

	overflow:hidden;

	padding-bottom: 85px;

}

.gsjjin {

	font-size: 20px;

	font-weight: bold;

	text-align: center;

	margin-top: 45px;

	color:#8a8383;

	text-transform:uppercase;

}

.gsjjzw {

	font-size: 20px;

	text-align: center;

	color:#686868;

	line-height: 50px;

	margin-bottom: 30x;

}

.about_content {

	width:1100px;

	margin-top: 30px;

}

.about_content .about_cleft {

	float: left;

	width:670px;

	margin-top:12px;

}

.about_cleft p {

	font-size:14px;

	color:#686868;

	line-height: 28px;

}

.gssm {

	border-radius: 5px 5px 5px 5px;

	box-shadow: 0px 3px 10px rgb(222,222,222);

}

.about_content .about_cright {

	float: right;

	width:415px;

}

/*产品中心*/



.product_box {

	width:100%;

	height:auto;

	overflow:hidden;

	min-width: 1215px;

	background: #f6f6f6;

}

.product_middle {

	width:1200px;

	height:auto;

	overflow:hidden;

	margin:0 auto;

}

.product_middle .nr {

	width:1200px;

	text-align:left;

	padding-top:0px;

}

.product_middle .nr .parHd {

	height:30px;

	line-height:30px;

	position:relative;

}

.product_middle .nr .parHd ul {

	text-align:center;

}

.product_middle .nr .parHd ul li {

	display:inline-block;

	text-align:center;

	width:130px;

	border-radius:2px;

	cursor:pointer;

	color:#fff;

	font-size:14px;

}

.product_middle .nr .parHd ul li.on {

	height:30px;

	background:#00a0ea;

}

.product_middle .nr .slideBox {

	zoom:1;

	padding:0px 0px 10px 58px;

	position:relative;

	margin-top:30px;

}

.product_middle .nr .sPrev:hover {

	color:#014a7f;

}

.product_middle .nr .sNext:hover {

	color:#014a7f;

}

.product_middle .nr .sNext {

	position:absolute;

	right:0px;

	top:140px;

	display:block;

	width:37px;

	height:70px;

	background:url(../images/pright.png) no-repeat 0px 0px;

	z-index:1000;

	transition:none;

}

.product_middle .nr .sPrev {

	position:absolute;

	left:0px;

	top:140px;

	display:block;

	width:37px;

	height:70px;

	background:url(../images/pleft.png) no-repeat 0px 0px;

	z-index:1000;

	transition:none;

}

.product_middle .nr .parBd ul {

	overflow:hidden;

	zoom:1;

}

.product_middle .nr .parBd ul li {

	width:200px;

	height:auto;

	background:#fff;

	float:left;

	_display:inline;

	overflow:hidden;

	text-align:center;

	padding-bottom:15px;

	margin-right:20px;

}

.product_middle .nr .parBd ul li {

	text-align:center;

}

.product_middle .nr .parBd ul li img {

	width:200px;

	height:285px;

}

.product_middle .nr .parBd ul li span {

	display:block;

	font-size:16px;

	padding-top:10px;

	color:#686868;

}

.product_more a {

	display: block;

	width:220px;

	height:45px;

	background: #969696;

	line-height: 45px;

	text-align: center;

	color:#fff;

	font-size:14px;

	border-radius: 20px;

	margin:60px auto;

	box-shadow: 0px 3px 10px rgb(222,222,222);

}

.pbottom {

	width:100%;

	margin:0 auto;

}

.pbottom img {

	width: 100%;

	height: 100%;

	display: block;

}

/*新闻中心*/



.news_box {

	width:100%;

	height:auto;

	overflow:hidden;

	min-width: 1215px;

}

.news_middle {

	width:1100px;

	height:auto;

	overflow:hidden;

	margin:30px auto;

}

.news_center {

	width:1100px;

	height:auto;

	overflow:hidden;

	margin:0 auto;

}

.news_middle ul {

	width:525px;

	float:left;

	height:auto;

	overflow:hidden;

	margin-right:40px;

}

.news_middle ul:nth-of-type(2n) {

margin-right: 0;

}

.news_middle ul .news_ones {

	border-bottom: 1px solid #ddd;

	padding-bottom: 20px;

}

.news_middle ul .news_ones img {

	display: block;

	float:left;

	margin-right: 15px;

	width:210px;

	height:175px;

}

.news_middle ul .news_ones h1 a {

	font-size: 16px;

	color:#333;

	margin-bottom:10px;

	width:300px;

	overflow:hidden;

	text-overflow: ellipsis;

	white-space:nowrap;

}

.news_middle ul .news_ones h1 a:hover {

	text-decoration: underline;

}

.news_middle ul .news_ones p {

	font-size: 14px;

	color:rgb(153, 153, 153);

	line-height: 25px;

	margin-bottom: 10px;

	margin-top: 10px;

	height: 75px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

}

.news_middle ul .news_ones h5 {

	font-size: 14px;

	color:#686868;

	line-height: 25px;

}

.news_one .newsonep {

	display: block;

	width:3px;

	height:3px;

	background: #333;

	border-radius: 50%;

	margin-top: 14px;

	float:left;

	margin-right: 10px;

}

.news_one {

	line-height: 30px;

	width:525px;

	height:auto;

	overflow:hidden;

}

.news_one h2 a {

	font-size: 14px;

	color:#686868;

	float:left;

	width:420px;

	overflow:hidden;

	text-overflow: ellipsis;

	white-space:nowrap;

}

.news_one h2 a:hover {

	text-decoration: underline;

}

.news_one .newsdates {

	font-size: 14px;

	color:#686868;/* float:right;*/



}

.ny_banner img {

	width:100%;

	height:100%;

	display: block;

}

.ny_productbox {

	width:100%;

	height:auto;

	overflow:hidden;

	min-width: 1215px;

}

.ny_product_mid {

	width:1100px;

	height:auto;

	overflow:hidden;

	margin:0 auto;

}

.ny_productleft {

	width:250px;

	float: left;

	height:auto;

	overflow:hidden;

	margin-top: 10px;

}

.ny_pleftone {

	width:250px;

	height:auto;

	overflow:hidden;

	margin-bottom: 30px;

}

.ny_pleftone .cpss {

	width:235px;

	line-height: 66px;

	background:#014a7f;

	font-size: 20px;

	color:#fff;

	padding-left: 15px;

}

.ny_pleftone .ny_cpinput {

	width:250px;

	line-height: 40px;

	background: #fff;

	position: relative;

}

.ny_pleftone .ny_cpinput input {

	width:235px;

	height:40px;

	border:0;

	padding-left: 15px;

	float:left;

}

.ny_pleftone .ny_cpinput img {

	float:right;

	margin-top: -27px;

	z-index: 111;

	margin-right: 15px;

}

.ny_chexing {

	width:235px;

	height:40px;

	line-height: 40px;

	color:#333;

	padding-left: 15px;

	font-size: 14px;

	border-bottom: 1px solid #ddd;

}

.ny_productleft .ny_pleftone .ny_cpone {

	width:250px;

	height:50px;

	border-bottom: 1px solid #ddd;

	background:#FFF;

}

.ny_productleft .ny_pleftone .ny_cpone a {

	display:block;

	height:50px;

	font-size:16px;

	line-height:50px;

	padding:0px 15px;

	color:#333;

}

.ny_productleft .ny_pleftone .ny_cpone a span {

	float:right;

	font-family:initial;

}

.ny_productleft .ny_pleftone .ny_cpone a:hover {

	background:#0296bc;

	color:#fff;

}

.ny_productleft .ny_pleftone .ny_cpone a.on {

	background:#0296bc;

	color:#fff;

}

.ny_productright {

	width:815px;

	height:auto;

	overflow:hidden;

	float:right;

	margin-top: 5px;

}

.ny_right_bt {

	height:50px;

	line-height:55px;

	border-bottom:1px solid #e8dcdc;

	font-size: 14px;

	color:#333;

}

.ny_mbx {

	float:right;

}

.ny_right_bt i {

	font-size:25px;

	color:#333;

	vertical-align:sub;

	margin-right:6px;

}

.ny_right_bt span {

	color:#014a7f;

}

.ny_right_bt a {

	color:#333;

	font-size: 14px;

}

.ny_cpbox {

	width:805px;

	margin-top: 20px;

	height:auto;

	overflow:hidden;

}

.ny_cpbox li {

	display: table-cell;

	width:255px;

	height: 250px;

	float:left;

	overflow:hidden;

	margin:0 6px 20px 6px;

	background: #fff;

	text-align: center;

	vertical-align: middle;

	padding:15px 0;

}

.ny_cpbox li img {

	max-width: 255px;

	max-height:220px;

}

.ny_cpbox li h1 {

	font-size: 14px;

	color:#333;

}

DIV.sabrosus {

	padding:5px;

	MARGIN:25px 3px 3px 3px;

	TEXT-ALIGN: center;

	font-size:13px;

	margin:20px 0 60px 0;

}

DIV.sabrosus A {

	padding:5px 12px;

	border: #ccc 1px solid;

	COLOR: #444;

	MARGIN-RIGHT:5px;

	text-decoration:none;

}

DIV.sabrosus A:hover {

	padding:5px 12px;

	background:#014a7f;

	color:#fff;

	border: #014a7f 1px solid;

}

DIV.pagination A:active {

	padding:5px 12px;

	background:#014a7f;

	color:#fff;

	border: #014a7f 1px solid;

}

DIV.sabrosus SPAN.current {

	padding:5px 12px;

	background:#014a7f;

	color:#fff;

	border: #014a7f 1px solid;

	MARGIN-RIGHT:5px;

}

DIV.sabrosus SPAN.disabled {

	padding:5px 12px;

	border: #ccc 1px solid;

	COLOR: #444;

	MARGIN-RIGHT:5px;

	text-decoration:none;

}

.ny_pdetail {

	width:805px;

	height:auto;

	overflow:hidden;

	float:right;

	margin-top: 30px;

}

.ny_pdimg {

	width:295px;

	height:260px;

	background: #fff;

	display: table-cell;

	text-align: center;

	vertical-align: middle;

}

.ny_pdimgbox {

	float:left;

	margin-bottom: 30px;

}

.ny_pdimg img {

	max-width:295px;

	max-height: 260px;

}

.ny_pdimgright {

	width:440px;

	height:200px;

	background: #fff;

	float: right;

	padding:30px;

}

.ny_pdimgright h1 {

	font-size: 14px;

	font-weight:bold;

	color:#000;

}

.ny_pdimgright h2 {

	font-size: 14px;

	color:#333;

	line-height: 30px;

	text-indent: 2em;

}

.ny_pdetailone {

	width:745px;

	height:auto;

	overflow:hidden;

	padding:30px;

	background: #fff;

	margin-top: 30px;

}

.ny_oembh {

	font-size: 14px;

	font-weight: bold;

	color:#333;

	width:745px;

	border-bottom: 1px solid #ddd;

	padding-bottom: 10px;

}

.ny_bhone {

	font-size: 14px;

	color:#333;

	width:745px;

	border-bottom: 1px solid #ddd;

	line-height: 30px;

}

.topMenu {

	height: 42px;

	background-color: #0065a5;

}

.topMenu img {

	margin: 11px;

	float: left;

}

.changeMenu {

	cursor: pointer;

}

.banshi {

	padding-left: 23px;

}

.menuTitle {

	text-align: center;

	color: #F2F2F2;

	float: left;

	line-height: 42px;

	font-size: 16px;

	width: 120px;

}

.menu_list {

	width: 805px;

	background: #fff;

	height:auto;

	overflow:hidden;

	margin-top: 30px;

	padding-bottom: 40px;

	margin-bottom: 70px;

}

.menu_list ul li {

	display: block;

	width: 100%;

}

.menu_list ul li .fuMenu {

	color: #014a7f;

	font-size: 14px;

	cursor: pointer;

	height: 60px;

	line-height: 60px;

	width: 805px;

	border-bottom: 1px solid #ddd;

	float: left;

	padding-left: 15px;

}

.menu_list ul li .xiala {

	float: left;

	margin-left: -50px;

	margin-top: 27px;

}

.menu_list ul li .div1 {

	width: 100%;

	height: auto;

	float: left;

	background: #f6f6f6;

}

.menu_list ul li .div1 .zcd {

	color: #686868;

	font-size: 14px;

	height:auto;

	overflow:hidden;

	background-color: #f6f6f6;

	margin-bottom: 1px;

	cursor: pointer;

	line-height: 40px;

	width: 775px;

	padding:0 15px;

}

.div1 {

	height: 200px;

	display: none;

}

.removes {

	color: #0FB9EF !important;

	border-left: 3px solid #0FB9EF;

}

.ny_one {

	display:block;

	width:245px;

	float:left;

}

.ny_two {

	display:block;

	width:200px;

	float:left;

}

.ny_three {

	display:block;

	width:60px;

	float:left;

}

.ny_four {

	display:block;

	width:60px;

	float:left;

}

.ny_five {

	display:block;

	width:60px;

	float:left;

}

.spanone {

	color: #686868;

	font-size: 14px;

	line-height: 40px;

	width:775px;

	height:auto;

	overflow:hidden;

	padding:0 15px;

}

.xx {

	padding:30px 30px 10px 30px;

}

.ny_newsbox li {

	width:785px;

	padding:10px;

	overflow:hidden;

	border-bottom: 1px solid #ddd;

}

.ny_newsbox li h1 a {

	display: block;

	font-size:18px;

	color:#31424e;

	font-weight: bold;

	line-height: 30px;

}

.ny_newsbox li h5 {

	display: block;

	font-size:12px;

	color:#999;

	line-height: 30px;

}

.ny_newsbox li p {

	display: block;

	font-size:14px;

	color:#999;

	line-height: 30px;

}

.ny_newsbox li .ny_newsmore a {

	float: right;

    display: block;

    width: 100px;

    height: 30px;

    text-align: center;

    line-height: 30px;

    background: #3763a7;

    font-size: 14px;

    border-radius: 3px;

    color: #fff;

    box-shadow: 0 0 13px #ffe1e1;

}

.ny_newsbox li .ny_newsmore a:hover {

	text-decoration: underline;

}

.ny_newsbox li h1 a:hover {

	text-decoration: underline;

}

.ny_newp {

	width:775px;

	padding:15px 15px 60px 15px;

	min-height: 500px;

}

.ny_newp h1 {

	font-size: 24px;

	color: #111;

	font-weight: normal;

	text-align: center;

	line-height: 40px;

}

.ny_newp h5 {

	font-size: 14px;

	color:#686868;

	text-align: center;

	line-height: 40px;

	border-bottom: 1px dashed #ddd;

    margin-bottom: 20px;

}

.ny_newp p {

	font-size: 14px;

	color:#686868;

	line-height: 30px;

}

.ny_newsreturn {

	width:805px;

}

.ny_newsreturn a {

	display: block;

	width:120px;

	height:40px;

	color:#fff;

	background:#014a7f;

	line-height: 40px;

	text-align: center;

	margin:0 auto;

	border-radius: 15px;

	margin-top: 30px;

}

.ny_lianxibox {

	height: auto;

	overflow: hidden;

}

.ny_lianxibox li {

	font-size: 14px;

	color: #686868;

	line-height: 35px;

}

.online-baoming {

	padding: 30px 0px;

	padding-left: 50px;

}

.online-baoming .nameone {

	padding: 10px;

}

.online-baoming .nameone .xingming {

	float: left;

	width: 100px;

	text-align: center;

	font-size: 13px;

	padding-right: 10px;

}

.online-baoming .nameone .names {

	float: left;

	height: 30px;

	line-height: 30px;

	width: 300px;

	font-family: 微软雅黑;

	border-width: 1px;

	border-style: solid;

	border-color: rgb(204, 204, 204);

	border-image: initial;

	padding: 0px 6px;

}

.online-baoming .nameone .anniu {

	color: rgb(255, 255, 255);

	width: 150px;

	height: 35px;

	line-height: 35px;

	cursor: pointer;

	font-family: 微软雅黑;

	background: #014a7f;

	border-width: 0px;

	border-style: initial;

	border-color: initial;

	border-image: initial;

}

.online-baoming .nameone .namess {

	float: left;

	height: 100px;

	line-height: 30px;

	width: 400px;

	font-family: 微软雅黑;

	border-width: 1px;

	border-style: solid;

	border-color: rgb(204, 204, 204);

	border-image: initial;

	padding: 0px 6px;

}

.leftsidebar_box {

	width:250px;

	height:auto !important;

	overflow:visible !important;

	height:100% !important;

	background-color:#3992d0;

	margin-bottom: 30px;

}

.line {

	height:2px;

	width:100%;

	background-image:url(images/left/line_bg.png);

	background-repeat:repeat-x;

}

.leftsidebar_box dt {

	padding-left:15px;

	padding-right:10px;

	background-repeat:no-repeat;

	border-bottom: 1px solid #ddd;

	background-position:10px center;

	color:#686868;

	font-size:14px;

	position:relative;

	line-height:48px;

	cursor:pointer;

}

.leftsidebar_box dd {

	background-color:#d9e0ec;

	padding-left:30px;

	line-height: 40px;

	border-bottom: 1px solid #fff;

	font-size: 14px;

}

.leftsidebar_box dd a {

	color:#686868;

	line-height:20px;

}

.leftsidebar_box dt img {

	position:absolute;

	right:10px;

	top:20px;

}

.leftsidebar_box dl dd:last-child {

	padding-bottom:10px;

}

.leftsidebar_box .cpss {

	width: 235px;

	line-height: 40px;

	background: #014a7f;

	font-size: 14px;

	color: #fff;

	padding-left: 15px;

}

#ckepop {

	margin-top: 10px;

}

.jiathis_txt {

	color:#fff;

	font-size:14px;

}

#ckepop a {

	display: inline-block;

	margin:0 2px;

}

.ny_banner {

	min-width: 1215px;

}

.absimg {

	margin-top: 30px;

}

.ny_lianxibox li a {

	color:#686868;

}

.bone li img {

	width:100px;

	height:100px;

}

.ny_right_bt h1 {

	font-size: 14px;

	color:#333;

	float:left;

}

.Floor027 {

}

.Floor027 .list {

	margin-bottom:20px;

}

.Floor027 ul {

	overflow:hidden;

}

.Floor027 li {

	height:150px;

	float:left;

	margin:0 23px 50px 0;

	position:relative;

	padding-left:260px;

}

.Floor027 li.last {

	margin-right:0;

	margin: 0 23px 50px 0;

}

.Floor027 li .pic {

	width:239px;

	position:absolute;

	left:0;

	top:0;

}

.Floor027 li .pic img {

	width:239px;

	height:150px;

	display:block;

	border-radius: 5px 5px 5px 5px;

	box-shadow: 0px 3px 10px rgb(222,222,222);

}

.Floor027 li .txt {

	border-bottom:1px solid #eceeee;

	width:317px;

	height:149px;

	position:relative;

}

.Floor027 li .txt figure {

	padding-bottom:12px;

	font-size:16px;

	font-weight:bold;

	text-transform:uppercase;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

}

.Floor027 li .txt p {

	margin:0;

	max-height:77px;

	height:77px;

	overflow:hidden;

	color:#999;

	font-size:14px;

	line-height: 23px;

}

.Floor027 li .txt time {

	display:inline-block;

	font-size:14px;

	color:#BDBDBD;

	line-height:18px;

}

.Floor027 li .more {

	display:block;

	width:25px;

	height:25px;

	position:absolute;

	right:0;

	bottom:-1px;

	background:url(../images/Floor027_off.jpg) no-repeat;

}

.Floor027 li:hover .txt {

	border-bottom-color:#C0C0C0;

}

.Floor027 li:hover .more {

	background-image:url(../images/Floor027_on.jpg);

}

